Anladım hocam. Şöyle bir cost hesabı yapayım size kabaca:
3-4 dakikalık 720p bir videonun ortalama 250MB yer kapladığını varsayalım.
Şurada amazon'un fiyatlandırmaları var:
aws.amazon.com100 GB depolamada 2,5$ para ödüyorsunuz kabaca. Yani sitenize yüklenen her 400 video için 2,5$, her 1000 video için (yuvarlıyorum) 5$ para ödemeniz lazım. Aylık.
100 GB video aktarımı için de 1$ para ödemeniz lazım. Yani depolanan her 1000 video 1 kere izlendiğinde 2,5$ da ona para ödüyorsunuz. 2 kere izlenirse 5$ vs. diye gidiyor. Bu da aylık. Her videonun ortalama 100 kez izleneceğini varsayalım, bu da 250 $ oluyor.
Çok kaba bir hesapla, 1000 videonun size maliyeti aylık 255$. Sunucu, database, alan adı vs. gibi diğer kalemleri katmadım henüz. Onların da 95$ tutacağını varsayıp (iyimser bir varsayım) yuvarlak hesap aylık 350$ diyelim.
Kullanıcıların ortalama kaç video yükleyeceği önemli. İşte instagram'da bu sayı çok yüksek mesela ama videolar kısa, sizin sistemde uzun video yükleniyor diye varsaydık biraz daha, dolayısıyla kullanıcı başına videonun daha düşük olacağını varsayabiliriz. Her kişi 2 video yüklese, 1000 video hesabından 500 kullanıcınız olacak. Bu da şu demek, her kullanıcının size maliyeti 0.7$, yani yaklaşık 5 TL olacak. 1000 kullanıcınız olsa aylık 5000 TL sunucu maliyetiniz var.
Eğer maliyetleri cebinizden karşılamayacaksanız, kullanıcı başına 5TL nasıl kazanacağınızı düşünmeniz lazım. Youtube'a bedavaya yüklemek varken, birileri "devlere para kazandırmamak için" size bu parayı öder mi? Veya niye ödesin? Bu soruların cevabını bulmak lazım.
Telif hakkı meselesi de biraz pis açıkçası. Normal şartlar altında sizin platformunuza "içerik kaldırma talebi" göndermeleri lazım. Sizin de makul bir süre içerisinde bu içeriği kaldırmanız gerekiyor. Ancak bazı çakal insanlar bu isteği göndermeden direkt dava açıp para koparmaya çalışıyorlar, bir şey çıkmaz ama avukat masrafları falan biraz uğraşmanız gerekir.
Ayrıca oturup kodları siz yazmayacaksanız bunun bir de development maliyeti var. Bence bu işe girmeden önce yapılacak en güzel şey @liberal'in gösterdiği gibi hazır bir script alıp fikri denemek olur. İlk 50-100 kullanıcınız için sizi idare eder muhtemelen. Baktınız fikir güzel, yürüyor, devamını ondan sonra düşünürsünüz.